(Advance) Building Gen Packager Workflow
This workflow outlines the steps to creating a custom building package using internal and external assets (.iProp). It lets you craft personalized building styles by selecting preferred unit components, thereby achieving your desired building aesthetics.
- Once you have completed converting external contents into usable unit components, either click the Create Package icon in the toolbar or go to Plugins > BuildingGen > Create Package.
- Enter your desired name for the building package in the Package Name field.
- Enter the same unit size value in the Unit Size field as the floor parts that will be used in this building pack. For instance, if the floor part measures 2x2 meters, set the Unit Size to 2.0m.
- To add a building style to your iBuildingConfig click the Edit Style List icon to access the Style List dialog box.
- Select the Add icon in the Style List to add a new building style, then click the Close button to exit the Style List dialog box.
- Navigate to Content Manager> Custom > Props > Props. Select the file where you stored your custom unit components.
- Drag and drop the floor part into the Parts section in the BuildingGen Packager panel.
- In the Type column open the drop-down menu and select Floor for the floor part. This enables the BuildingGen plugin to recognize this prop as the floor when creating buildings with blueprints.
- Return to the file containing the custom unit components, then drag and drop the remaining components you wish to use as unit parts into the Parts section. Apply the relevant types to each component accordingly.
- Once all desired unit parts are added, select which building levels (Ground, Middle, Top) each part should be used in during the building creation process. Note that one part can be utilized across multiple levels.
- Activate the Corner option to utilize the selected part as the cut corner unit part of the building.Note:
To enable the cut-corner feature when using your building style in other BuildingGen panels, ensure that at least one unit part with Corner enabled is assigned to each part type (Wall, Floor, and Pillar).
- In the Child Elements section, import the components you want to attach to the selected unit part, by dragging and dropping then from the Content panel
- Assign a suitable tag to the component by opening the drop-down menu of the Tag column.Note:
Tags enable BuildingGen to identify what type of child element this component is. When switching the building's style with the Keep Structure feature on, child elements with matching tags will be replaced with the new style's corresponding elements. Those lacking or mismatching tags will be removed from the building after the style-switching process is completed.
- Click the Position Setting icon to begin editing your selected child element position.
- After you have completed setting all your unit parts and materials click the Save iBuildingConfig icon to save your building pack as a iBuildingConfig file.
- Click the New Building icon in the toolbar to access the New Building panel.
- In the New Building panel, select the Load iBuildingConfig icon to load your custom-built iBuildingConfig. Adjust the Basic and Detailed settings provided in the panel, then click Build.
- Inspect the created building for Z-fighting between unit parts or any components with inaccurate pivot points.
- After completing the inspection, return to the BuildingGen Packager and export your customized building pack using either the Archive or Export For Publish option.
The BuildingGen Packager panel will appear.
In the Materials section, if your unit part has other available materials, select the part and then drag and drop the material files into the Materials section. This will expand your material options for the unit part when creating the building with the Custom Style panel.
The BuildingGen plugin exclusively supports Material Plus (.iMtlPlus) materials. Refer to this page for detailed instructions on creating and saving your Material Plus materials for your props.